home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2002-165.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  72 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12317);
  11.  script_version ("$Revision: 1.4 $");
  12.  script_cve_id("CVE-2002-0835");
  13.  
  14.  name["english"] = "RHSA-2002-165: pxe";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated PXE packages are now available for Red Hat Linux Advanced Server
  21.   which fix a vulnerability that can crash the PXE server using certain
  22.   DHCP packets.
  23.  
  24.   The PXE package contains the PXE (Preboot eXecution Environment)
  25.   server and code needed for Linux to boot from a boot disk image on a
  26.   Linux PXE server.
  27.  
  28.   It was found that the PXE server could be crashed using DHCP packets from
  29.   some Voice Over IP (VOIP) phones. This bug could be used to cause a denial
  30.   of service (DoS) attack on remote systems by using malicious packets.
  31.  
  32.   Users of PXE on Red Hat Linux Advanced Server are advised to upgrade to the
  33.   new release which contains a version of PXE that is not vulnerable to this
  34.   issue.
  35.  
  36.  
  37.  
  38.  
  39. Solution : http://rhn.redhat.com/errata/RHSA-2002-165.html
  40. Risk factor : High';
  41.  
  42.  script_description(english:desc["english"]);
  43.  
  44.  summary["english"] = "Check for the version of the pxe packages";
  45.  script_summary(english:summary["english"]);
  46.  
  47.  script_category(ACT_GATHER_INFO);
  48.  
  49.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  50.  family["english"] = "Red Hat Local Security Checks";
  51.  script_family(english:family["english"]);
  52.  
  53.  script_dependencies("ssh_get_info.nasl");
  54.  
  55.  script_require_keys("Host/RedHat/rpm-list");
  56.  exit(0);
  57. }
  58.  
  59. include("rpm.inc");
  60. if ( rpm_check( reference:"pxe-0.1-31.99.7.3", release:"RHEL2.1") )
  61. {
  62.  security_hole(0);
  63.  exit(0);
  64. }
  65.  
  66. if ( rpm_exists(rpm:"pxe-", release:"RHEL2.1") )
  67. {
  68.  set_kb_item(name:"CVE-2002-0835", value:TRUE);
  69. }
  70.  
  71. set_kb_item(name:"RHSA-2002-165", value:TRUE);
  72.